$(function () {
	//Если ничего не активно активировать первую закладку
	if (! $('#main-menu .tab-bodys a.active').length && ! $('#main-menu .tabs li.active').length ) {
		$('#main-menu .tab-bodys > li').eq(0).addClass('active');
		$('#main-menu .tabs > li').eq(0).addClass('active');
	}
	//Если закладки не активны, но внутри что-то активное, активировать закладку
	else if ( $('#main-menu .tab-bodys a.active').length ) {
		var parent = $('#main-menu .tab-bodys a.active').eq(0).closest('#main-menu .tab-bodys > li');
		var index = $('#main-menu .tab-bodys > li').index(parent);
		$('#main-menu .tabs > li').removeClass('active');
		$('#main-menu .tabs > li').eq(index).addClass('active');
		$('#main-menu .tab-bodys > li').removeClass('active');
		$('#main-menu .tab-bodys > li').eq(index).addClass('active');
	}
	//Если закладка активна, активировать ее содержимое
	else if ( $('#main-menu .tabs > li.active').length ){
		var index = $('#main-menu .tabs > li').index($('#main-menu .tabs > li.active'));
		$('#main-menu .tab-bodys > li').removeClass('active');
		$('#main-menu .tab-bodys > li').eq(index).addClass('active');
	}
	
	//Запрет клика по непустым закладкам
	$('#main-menu .tabs li a.tab-link').click(function(){
		return false;
	})
	//Обработка ховера
	$('#main-menu .tabs li a.tab-link').hover(function(){
		var newIndex = $('#main-menu .tabs li a').index(this);
		$('#main-menu .tabs li').removeClass('active');
		$('#main-menu .tabs li a').eq(newIndex).closest('li').addClass('active');
		$('#main-menu .tab-bodys > li').removeClass('active');
		$('#main-menu .tab-bodys > li').eq(newIndex).addClass('active');
		return false;
	});
});